/*!\file LoggerFactory.h
   \brief Une Factory permettant d'instancier le dumper que l'on souhaite 
   utiliser.
*/


#ifndef __LoggerFactory__HPP__
#define __LoggerFactory__HPP__

#include "XmlLogger.hpp"
#include "BinaryStandardFormatLogger.hpp"


/**
 *\brief Permet de dumper les informations status issues du noyau.
 *\class DumperFactory 
 */
class LoggerFactory
{ 
  
public:
  /**
   *\brief Fournit une instance de logger XML. 
   */ 
  static XmlLogger* getXmlLogger();
  
  /**
   *\brief Fournit une instance de logger binaire standard
   */
  
};


#endif
